insulating pad - French English Dictionary